<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>jquery中提供的常用的函数</title>
<script type="text/javascript" src="jquery-1.8.0.js"></script>
<script type="text/javascript">
     $(function(){
		/* var arr=[3,5,7];
		 arr2= $.map(arr,function(item){return item*2});  // $.map(array,fn):对数组array中每个元素调用fn函数逐个进行处理，fn函数将处理结果返回，最终得到一个新数组
		 alert(arr2);*/
		 
		 var arr=[3,5,9];
		 //$.each(arr,function(){alert(this)});//3 5 9  this代表的是当前要遍历的value值
		 //$.each(arr,function(item){alert(item)});//输出的是下标索引 
		/* $.each(arr,function(key,value){
			 alert(key+"="+value);//键值对的形式  0=3  ....
			 });*/
			 
		 //对joson类型的数据如何遍历
		 var dict={"tom":20,"Jack":25,"Jim":30};  //用for也可以实现但相对比较麻烦，用each相对比较简单
		 $.each(dict,function(key,value){
			 alert(key+"的年龄是:"+value);
			
			 }); 
			 
			 $.each(dict,function(){alert(this)});//this 指代的是value值   不是key
		 })
		 
		 // 建议:一般普通数据用无参,如果键值对的数组用key和value
</script>
</head>

<body>
</body>
</html>
